/**
 * @file     isPowerOfTwo.ts
 * @brief    [231. 2 的幂](https://leetcode.cn/problems/power-of-two/)
 * @author   Zhu
 * @date     2022-11-01 23:23
 */

// 二进制表示里只有一个1
// n    = 1000
// n-1  = 0111
function isPowerOfTwo(n: number): boolean {
    return n > 0 && (n & (n - 1)) === 0;
}
